home *** CD-ROM | disk | FTP | other *** search
/ Aminet 22 / Aminet 22 (1997)(GTI - Schatztruhe)[!][Dec 1997].iso / Aminet / dev / src / ConfigFileSrc.lha / ConfigFileSrc12 / RexxLibrary / Funcs / Clear.c < prev    next >
Encoding:
Text File  |  1997-10-02  |  2.2 KB  |  99 lines

  1. /*
  2. **        $PROJECT: RexxConfigFile.library
  3. **        $FILE: Clear.c
  4. **        $DESCRIPTION: rxcf_Clear#?() functions
  5. **
  6. **        (C) Copyright 1997 Marcel Karas
  7. **             All Rights Reserved.
  8. */
  9.  
  10. IMPORT struct Library *CFBase;
  11.  
  12. /****** rexxconfigfile.library/cf_ClearArgList *******************************
  13. *
  14. *   NAME
  15. *        cf_ClearArgList -- Clears all argument and item nodes of a
  16. *                           group node.
  17. *
  18. *   SYNOPSIS
  19. *        cf_ClearArgList(GrpNode)
  20. *
  21. *        cf_ClearArgList(GRPNODE/N/A)
  22. *
  23. *   FUNCTION
  24. *        This function clears all argument and item nodes of a group node.
  25. *
  26. *   INPUTS
  27. *        GrpNode - The group node for the argument list.
  28. *
  29. *   SEE ALSO
  30. *        cf_ClearGrpList(), cf_ClearItemList()
  31. *
  32. ******************************************************************************
  33. *
  34. */
  35.  
  36. UWORD rxcf_ClearArgList ( RX_FUNC_ARGS, CFGroup * GrpNode )
  37. {
  38.     cf_ClearArgList (GrpNode);
  39.     return (RC_OK);
  40. }
  41.  
  42. /****** rexxconfigfile.library/cf_ClearGrpList *******************************
  43. *
  44. *   NAME
  45. *        cf_ClearGrpList -- Clears all group/argument/item nodes.
  46. *
  47. *   SYNOPSIS
  48. *        cf_ClearGrpList(Header)
  49. *
  50. *        cf_ClearGrpList(HEADER/N/A)
  51. *
  52. *   FUNCTION
  53. *        This function clears all group/argument/item nodes.
  54. *
  55. *   INPUTS
  56. *        Header - The Header for group list.
  57. *
  58. *   SEE ALSO
  59. *        cf_ClearArgList(), cf_ClearItemList()
  60. *
  61. ******************************************************************************
  62. *
  63. */
  64.  
  65. UWORD rxcf_ClearGrpList ( RX_FUNC_ARGS, CFHeader * Header )
  66. {
  67.     cf_ClearGrpList (Header);
  68.     return (RC_OK);
  69. }
  70.  
  71. /****** rexxconfigfile.library/cf_ClearItemList ******************************
  72. *
  73. *   NAME
  74. *        cf_ClearItemList -- Clears all item nodes of an argument node.
  75. *
  76. *   SYNOPSIS
  77. *        cf_ClearItemList(ArgNode)
  78. *
  79. *        cf_ClearItemList(ARGNODE/N/A)
  80. *
  81. *   FUNCTION
  82. *        This function clears all item nodes of an argument node.
  83. *
  84. *   INPUTS
  85. *        ArgNode - The argument node for the item list.
  86. *
  87. *   SEE ALSO
  88. *        cf_ClearArgList(), cf_ClearGrpList()
  89. *
  90. ******************************************************************************
  91. *
  92. */
  93.  
  94. UWORD rxcf_ClearItemList ( RX_FUNC_ARGS, CFArgument * ArgNode )
  95. {
  96.     cf_ClearItemList (ArgNode);
  97.     return (RC_OK);
  98. }
  99.